irrevocable and unconditionally - German English Dictionary